package com.jzo2o.customer.model.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

// AgencyCertificationAudit.java - 独立的实体类
@Data
@TableName("agency_certification_audit")
public class AgencyCertificationAudit {
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private Long id;
    
    private Long serveProviderId;
    
    private String businessLicense;
    private String legalPersonIdCardNo;
    private String idNumber;
    private String legalPersonName;
    private String name;
    
    private Integer auditStatus;
    private Long auditorId;
    private String auditorName;
    private LocalDateTime auditTime;
    private Integer certificationStatus;
    // 驳回原因字段
    private String rejectReason;
    
    private LocalDateTime createTime;
    private LocalDateTime updateTime;
}